The Ainsworth

The Ainsworth is an upscale sports bar with locations in Chelsea and Flatiron. Countless TVs blast every game that’s on, chandeliers light the space, the cocktails are delicious, and most importantly, they serve delicious food… especially for a sports bar! There are several sports bars in NYC that I refuse to enter; however, I look forward to … Continue reading The Ainsworth